// 引入Node.js中的HTTP模块
const http = require('http');
// 定义当前服务的IP地址和端口号
const hostname = '127.0.0.1';//表示本机
const port = 3000;
// createServer(callback)方法 - 表示创建一个服务
// 回调函数：callback
/*
    function(request,response){}
    * request - 表示请求(用于接收客户端发送给服务器端的请求)
    * response - 表示响应(用于服务器端发送给客户端的处理结果)
*/ 
const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello, World!\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});